.color-primary-0 { color: #3B5985 }	/* Main Primary color */
.color-primary-1 { color: #ABB6C7 }
.color-primary-2 { color: #7086A6 }
.color-primary-3 { color: #1E3E6D }
.color-primary-4 { color: #072551 }

.color-secondary-1-0 { color: #CA6C4E }	/* Main Secondary color (1) */
.color-secondary-1-1 { color: #FFE2D9 }
.color-secondary-1-2 { color: #FCB7A2 }
.color-secondary-1-3 { color: #A54121 }
.color-secondary-1-4 { color: #7B1E00 }

.color-secondary-2-0 { color: #378D61 }	/* Main Secondary color (2) */
.color-secondary-2-1 { color: #AFCEBE }
.color-secondary-2-2 { color: #71B191 }
.color-secondary-2-3 { color: #177445 }
.color-secondary-2-4 { color: #00562A }

.color-complement-0 { color: #CA9C4E }	/* Main Complement color */
.color-complement-1 { color: #FFF1D9 }
.color-complement-2 { color: #FCDBA2 }
.color-complement-3 { color: #A57521 }
.color-complement-4 { color: #7B4E00 }

.header {
  font-family:verdana,arial,helvetica,sans-serif;
	color: #ABB6C7;            /*color-primary-1*/
	background-color: #072551; /*color-primary-4*/
}

.nav {
	height:20px;
	color: #7B4E00;            /*color-complement-4*/
	background-color: #FFF1D9; /*color-complement-1*/
    font-size: 70%;
}

.nav_sel {
	height:20px;
	color: #FFF1D9;            /*color-complement-1*/
	background-color: #7B4E00; /*color-complement-4*/
    font-size: 70%;
}

.nav_none {
	width:20px;
	height:20px;
	color: #7B4E00;            /*color-complement-4*/
	background-color: #FFF1D9; /*color-complement-1*/
    font-size: 70%;
}

.nav_line {
	width:20px;
	height:20px;
	color: #FFF1D9;            /*color-complement-1*/
	background-color: #7B4E00; /*color-complement-4*/
    font-size: 70%;
}

a.link_sel:link,a.link_sel:visited,a.link_sel:active {
	font-family:verdana,arial,helvetica,sans-serif;
	color:#FCDBA2;
	text-decoration:none;
	font-weight:bold;
}
a.link_sel:hover {
	font-family:verdana,arial,helvetica,sans-serif;
	color:#FFF1D9;
	text-decoration: none;
	font-weight:bold;
}

a.link_nav:link,a.link_nav:visited,a.link_nav:active {
	font-family:verdana,arial,helvetica,sans-serif;
	color:#7B4E00;
	text-decoration:none;
	font-weight:bold;
}

a.link_nav:hover {
	font-family:verdana,arial,helvetica,sans-serif;
	color:#A57521;
	text-decoration: none;
	font-weight:bold;
}

a:link,a:visited,a:active {
	font-family:verdana,arial,helvetica,sans-serif;
	color:#7B4E00;
	text-decoration:none;
	font-weight:bold;
}

a:hover {
	font-family:verdana,arial,helvetica,sans-serif;
	color:#A57521;
	text-decoration: none;
	font-weight:bold;
}


.body {
	font-family:verdana,arial,helvetica,sans-serif;
 	color: #072551;            /*color-primary-4*/
}

h1.chapter {
	color: #7B4E00;            /*color-complement-4*/
	background-color: #FFF1D9; /*color-complement-1*/
	-webkit-column-span: all;  /* Chrome, Safari, Opera */
	column-span: all;
    font-size: 170%;
}

h1 {
    font-size: 140%;
}

h2 {
    font-size: 120%;
}

.footer {
  font-family:verdana,arial,helvetica,sans-serif;
	color: #ABB6C7;            /*color-primary-1*/
	background-color: #3B5985; /*color-primary-0*/
}
